irrigated lands - Espagnol Anglais Dictionnaire